have something very difficult to do - Allemand Anglais Dictionnaire